# install.packages("remotes")
library('BBmisc', 'rmsfuns')
#remotes::install_github("rstudio/sass")
lib('sass')## sass
## TRUE
## https://support.rstudio.com/hc/en-us/articles/200532197
## https://community.rstudio.com/t/r-does-not-display-korean-chinese/30889/3?u=englianhu
#Sys.setlocale("LC_CTYPE", "en_US.UTF-8")
#Sys.setlocale("LC_CTYPE", "zh_CN.UTF-8")
#Sys.setlocale(category = "LC_CTYPE", "Chinese (Simplified)_China.936")
#Sys.setlocale(locale = "Chinese")
#Sys.setlocale(locale = "Japanese")
#Sys.setlocale(locale = "English")
# rmarkdown::render('/home/englianhu/Documents/owner/ryo-cn.Rmd', encoding = 'UTF-8')
#Sys.setlocale("LC_CTYPE", "UTF-8")
#Sys.setlocale(locale = "UTF-8")
#Sys.setlocale(category = "LC_ALL", locale = "chs")
#Sys.setlocale(category = "LC_ALL", locale = "UTF-8")
#Sys.setlocale(category = "LC_ALL", locale = "Chinese")
#Sys.setlocale(category = "LC_ALL", locale = "zh_TW.UTF-8")
Sys.setlocale("LC_ALL", "en_US.UTF-8")## [1] "LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=en_US.UTF-8;LC_MESSAGES=C;LC_PAPER=C;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C;LC_IDENTIFICATION=C"
/* https://stackoverflow.com/a/66029010/3806250 */
h1 { color: #002C54; }
h2 { color: #2F496E; }
h3 { color: #375E97; }
h4 { color: #556DAC; }
h5 { color: #92AAC7; }
/* ----------------------------------------------------------------- */
/* https://gist.github.com/himynameisdave/c7a7ed14500d29e58149#file-broken-gradient-animation-less */
.hover01 {
/* color: #FFD64D; */
background: linear-gradient(155deg, #EDAE01 0%, #FFEB94 100%);
transition: all 0.45s;
&:hover{
background: linear-gradient(155deg, #EDAE01 20%, #FFEB94 80%);
}
}
.hover02 {
color: #FFD64D;
background: linear-gradient(155deg, #002C54 0%, #4CB5F5 100%);
transition: all 0.45s;
&:hover{
background: linear-gradient(155deg, #002C54 20%, #4CB5F5 80%);
}
}
.hover03 {
color: #FFD64D;
background: linear-gradient(155deg, #A10115 0%, #FF3C5C 100%);
transition: all 0.45s;
&:hover{
background: linear-gradient(155deg, #A10115 20%, #FF3C5C 80%);
}
}
## https://stackoverflow.com/a/36846793/3806250
options(width = 999)
knitr::opts_chunk$set(class.source = 'hover01', class.output = 'hover02', class.error = 'hover03')
## Set the timezone but not change the datetime
Sys.setenv(TZ = 'Asia/Shanghai')
## options(knitr.table.format = 'html') will set all kableExtra tables to be 'html', otherwise need to set the parameter on every single table.
options(warn = -1, knitr.table.format = 'html')#, digits.secs = 6)
## https://stackoverflow.com/questions/39417003/long-vectors-not-supported-yet-abnor-in-rmd-but-not-in-r-script
knitr::opts_chunk$set(cache = TRUE, warning = FALSE,
message = FALSE, cache.lazy = FALSE)## Setup Options, Loading Required Libraries and Preparing Environment
## Loading the packages and setting adjustment
source('function/libs.R')| 類別 | 明細 |
|---|---|
| 生日 | 1984-10-22 |
| 年齡 | 37y 3m 21d |
| 行動電話號碼 | 🇲🇾 +6-017-6482776 |
| 行動電話號碼 | 🇲🇾 +6-014-6082776 |
| 行動電話號碼 | 🇹🇼 |
| 行動電話號碼 | 🇨🇳 |
| 行動電話號碼 | 🇵🇭 |
| 行動電話號碼 | 🇬🇧 +44-xxxxxxxxxx |
| 行動電話號碼 | 🇭🇰 +852-57-004008 |
| 電子郵箱 | englianhu@gmail.com |
| 國籍 | 馬來西亞人 |
| 出生地 | 丹戎加弄,雪蘭莪州,馬來西亞 |
| 宗教 | 佛教 |
| 祖籍 | 中國福建省永春人2 |
| 母語 | 福建閩南 / 漢語 |
2021年11月 迄今:專業文憑,學習金融交昜機械化專項課程;(Cousera - 紐約金融學院(NYIF) )
2021年12月 迄今:專業文憑,Python統計學之金融分析;(Cousera - 香港科技大學(HKUST) )
2018年10月 至 2021年11月:專業文憑,掌握R語言軟件開發專項課程;(Cousera - 約翰.霍金斯大學(JHU) )
2021年5月 至 2021年7月:專業文憑,學習強化版金融機械化專項課程;(Cousera - 紐約大學(NYU) )
2021年5月 至 2021年7月:專業文憑,貝葉斯統計混合模型;(Cousera - 加州大學(UC) )
2021年1月 至 2021年1月:專業文憑,生物信息學: 導論與方法;(Cousera - 北京大學(PKU) )
2016月4月 至 2019年7月 2016年4月 至 2016年6月:大學本科,電腦科學;(人民大學 (UoP) )
2016年6月 至 2016年8月:專業文憑,提昇企業財務和運營專項課程;(Cousera - 伊利諾伊大學(UI) )
2016年4月 至 2016年8月:專業文憑,數據挖掘專項課程;(Cousera - 伊利諾伊大學(UI) )
2014年4月 至 2016年5月:專業文憑,數據科學專項課程;(Cousera - 約翰.霍金斯大學(JHU) )
2015年6月 至 2015年8月:專業文憑,為每個人而設的Python專項課程;(Cousera - 密歇根大學(UM) )
2004年X月 至 2004年X月:國際公認會計技師(CAT);(ACCA - PAAC商業學院(PAAC) )
01 課程:審計基礎
02 課程:稅務基礎
03 課程:財務管理基礎
2002年3月 至 2003年12月:專業文憑,日文能力測試;家庭補習(JLPT - 日本國際交流基金會(JF) and 日本國際教育支援協會(JEES)
) and 馬來西亞日語協會(JLSM)
)
2002月4月11日 至 2005年5月 2002年4月11日 至 2003年10月11日:大學本科,電腦科學繫聯合主流A(專攻統計學);(拉曼學院(TARC) )
2020年10月 迄今:網絡金融業,創辦人 ∩ 物主;
2019年11月 至 2020年7月:網絡博彩,推廣人員;(受聘於東方集團旗下:樂發集團的阿裏和壹號彩(阿裏彩票) )
2017年11月 至 2018年5月:網絡博彩,客服人員;(受聘於貴族酒店 )(在柬埔寨的第二份工作受聘於七駐亞洲
)
2016年5月 至 2016年12月:網絡營銷,客服人員;(受聘於萬寶盛華人力資源(馬)私人有限公司 不過由珍珠貝
部署)
2015年10月 至 2016年1月:網絡博彩,操盤手/交昜員;(受聘於環球方案工程(馬)私人有限公司)
2015年5月 至 2015年9月:網絡博彩,客服人員;(受聘於萬華媒體(馬)私人有限公司)
2015年2月 至 2015年4月:網絡營銷,交昜審查員;(受聘於愛德爾錫德資源(馬)私人有限公司 不過由蘋果公司
部署)
2014年3月 至 2014年4月:網絡營銷,客服人員;(受聘於富士全祿 )
2013年11月 至 2014年3月:網絡博彩,隊長 ∩ 操盤手/交昜員;(受聘於埃斯比方案企業(菲)有限公司操盤,由光輝通信(港)有限公司 平臺與軟件技術支援)
2013年10月 至 2013年11月:排水工程,客服人員;(受聘於資信利 )
2013年7月 至 2013年9月:保險業,電銷員;(受聘於美國友邦保險 )
2012年11月 至 2013年5月:電子媒體,節目直播審查員;(受聘於優盤媒體(馬)私人有限公司 )
2008年3月 至 2012年7月:外包業務,客服人員;(受聘於希世康(MSC)上市公司 )
2006年7月 至 2007年6月:網絡博彩,培訓師 ∩ 操盤手/交昜員;(受聘於客世博(菲)有限公司 )
2005年11月 至 2006年7月:網絡博彩,隊長 ∩ 資深操盤手/交昜員;(受聘於特裏必斯(馬)私人有限公司 )
2005年7月 至 2005年10月:網絡金融業,操盤手/交易員 ∩ 代理;(受聘於赫薩貿易(馬)私人有限公司 與 尚譽威盈(紐)有限公司商業合作 )
2003年7月 至 2003年8月:零售業,雜貨店工人;(受聘於築地商場(築地マート)㊑ - JCKL 吉隆坡日本人會
)
2003年7月 至 2003年7月:飲食業,前臺服務員;(受聘於王朝大酒店 )
2001年11月 至 2002年4月:飲食業,前臺服務員;(受聘於大人餐廳 )
Github倉庫:Real Time FXCM(FXCM實時數據與交昜)
sparklyr等等。Github倉庫:Analysing Financial Report of ALI(分析阿裏財務報表)
Github倉庫:Analysing Financial Report of Bookmakers(分析博彩公司財務報告)
Github倉庫:binary.com : Job Application - Quantitative Analyst(binary.com:申請量化交昜員崗位)
Github倉庫:Betting Strategy and Model Validation(博彩交昜策刂略與模型驗證)
Github倉庫:Introducing ®Studio Server for Data Scientists(為數據科學們介紹®Studio服務器)
Github倉庫:Application of Kelly Criterion model in Sportsbook Investment(在博彩行業中應用凱利標準模型進行投資)
Github倉庫:Dixon-Coles1996(迪克遜-克爾斯1996統計模型)
Github倉庫:WebDriver Dynamic Webpage Scrapping(網絡驅動程序與采集動態網頁信息)
Github倉庫:Soccer League Web Scraping(采集網上足球聯賽信息)
Github倉庫:Odds Modelling and Testing Inefficiency of Sports-Bookmakers(賠率建模與測試體育博彩莊家的低效率)
2009年 至 2013年, 通過互動力量建立個專業的體育賠率建模論壇 — 體育統計學社區,奈何2013年在美國友邦保險公司當電銷時,到工商銀行開戶後,論壇就被中國網上公安屏蔽了。
一個人打理的論壇以足彩為主,其它彩票遊戲包括網遊為副,除了分享個人足彩賠率建模、一些職業玩家的玩彩心得、一些統計建模、一些統計軟件與電腦編程與代碼、風險管理、交昜策刂略、行業動態、嵌入比分網信息、滾動行業動態新聞、分析與比較歐亞各足彩平臺與內部管理優缺勢(孫子兵法 — 知己知彼百戰百勝)、招賢納士尋找誌同道合的朋友,還當代理與合作夥伴打廣告兼市場行銷(包括郵件營銷、QQ、到許多論壇網站推廣體育統計學),結果2013年在AIA工作時適逢在工商銀行開戶,被大陸網絡公安屏蔽了。
基於該論壇已屏蔽(已轉到金融行業,也不打算回博彩行業)。
Github倉庫:Apply Poisson regression on sports odds modelling(在體育賠率建模中使用柏松線性模型)
| 序列 | 技能 | 程度 |
|---|---|---|
| 1 | 計量經濟學 | 9 |
| 2 | 量化交昜 | 9 |
| 3 | R編程語言 | 9 |
| 4 | 微軟辦公軟件 | 8 |
| 5 | SQL語言 | 3 |
| 6 | Python編程語言 | 4 |
| 7 | 數據分析 | 9 |
| 8 | 客服工作 | 9 |
| 9 | 體育博彩行業 | 7 |
| 10 | 建立RStudio服務器 | 7 |
| 11 | 統計學 | 6 |
| 12 | 數據科學 | 8 |
| 13 | Shiny應用 | 8 |
| 14 | Linux操作繫統 | 7 |
| 15 | Web API應用程序接口 | 6 |
| 16 | Sparklyr大數據分析 | 2 |
| 17 | 高級 R | 6 |
| 18 | modeltime / tidyverts / prophet | 7 |
| 19 | tidyverse / tidymodels | 6 |
| 20 | 張量Tensorflow / pytorch | 2 |
| 21 | Web Driver驅動器瀏覽器 | 4 |
| 22 | FrontPage / 部署網站 | 3 |
| 23 | Photoshop / Picsart | 5 |
2003/2004年離開Prestigen Profits(紐)有限公司網上外匯交昜商那天,老板托馬斯只說:「哪裏跌倒,哪裏爬起來」(「Where do you fall, where do you get up」),今天才會學習計量經濟學。
由於佐治.索羅斯之母精通多國語言有優勢,故此學過韓語、德語、法語。
Simons left academia in 1978 to start what became Renaissance Technologies, an early pioneer in quantitative, or model-based, trading, primarily in commodities and currencies; the Medallion Fund he managed there is one of the world’s most successful hedge funds. Forbes has listed him among the top 100 richest people in the world, and he has been called “the world’s smartest billionaire.”
詹姆斯·西蒙斯6是大夥兒得學習的量化圈的成功人士。目前在學習建立自個兒的量化避險基金世博量化®7,通過 shiny 應用部署個高頻量化自動交易系統。有興趣建立自己的®Studio服務器者,可以參閱安裝 ®StudioとShiny服務器 ,而對於量化交易的熱忱者,可通過englianhu@gmail.com聯系本人。
欲知更多關於我的詳情,請參閱個人部落格。
以下乃此文書的文件信息。
suppressMessages(require('formattable', quietly = TRUE))
suppressMessages(require('knitr', quietly = TRUE))
suppressMessages(require('kableExtra', quietly = TRUE))
suppressMessages(require('magittr', quietly = TRUE))
suppressMessages(require('devtools', quietly = TRUE))
sys1 <- session_info()$platform |>
unlist() |>
{\(.) data.frame(row.names = 1:length(.),
Category = names(.), session_info = .)}()
sys2 <- data.frame(Sys.info()) |>
{\(.) data.frame(Category = row.names(.), Sys.info = .[,1])}()
#remarks, dim(sys1), dim(sys2)
if (nrow(sys1) == 11 & nrow(sys2) == 8) {
sys2 <- sys2 |>
{\(.) rbind(., data.frame(
Category = c('rmarkdown', 'rsconnect', 'Current time'),
Sys.info = c(as.character(getwd()),
as.character(packageVersion('rsconnect')),
paste(as.character(lubridate::now('Asia/Shanghai')), 'CST 🗺'))))}()
} else if (nrow(sys1) == 10 & nrow(sys2) == 8) {
sys1 <- rbind(sys1, data.frame(Category = '', session_info = ''))
sys2 <- sys2 |>
{\(.) rbind(., data.frame(
Category = c('rmarkdown', 'rsconnect', 'Current time'),
Sys.info = c(as.character(getwd()),
as.character(packageVersion('rsconnect')),
paste(as.character(lubridate::now('Asia/Shanghai')), 'CST 🗺'))))}()
}
sys <- cbind(sys1, sys2) |>
{\(.)
kbl(., caption = 'Additional session information:')}() |>
{\(.)
kable_styling(., bootstrap_options = c('striped', 'hover', 'condensed', 'responsive'))}() |>
{\(.)
row_spec(., 0, background = 'DimGrey', color = 'yellow')}() |>
{\(.)
column_spec(., 1, background = 'CornflowerBlue', color = 'red')}() |>
{\(.)
column_spec(., 2, background = 'grey', color = 'black')}() |>
{\(.)
column_spec(., 3, background = 'CornflowerBlue', color = 'blue')}() |>
{\(.)
column_spec(., 4, background = 'grey', color = 'white')}() |>
{\(.)
row_spec(., 11, bold = TRUE, color = 'yellow', background = '#D7261E')}()
rm(sys1, sys2)
sys| Category | session_info | Category | Sys.info |
|---|---|---|---|
| version | R version 4.1.2 (2021-11-01) | sysname | Linux |
| os | Ubuntu 20.04.3 LTS | release | 5.16.8-051608-generic |
| system | x86_64, linux-gnu | version | #202202101327-Ubuntu SMP PREEMPT Thu Feb 10 13:36:40 UTC 2022 |
| ui | X11 | nodename | ScibrokesTrading |
| language | en | machine | x86_64 |
| collate | en_US.UTF-8 | login | englianhu |
| ctype | en_US.UTF-8 | user | englianhu |
| tz | Asia/Tokyo | effective_user | englianhu |
| date | 2022-02-11 | rmarkdown | /home/englianhu/Documents/owner |
| pandoc | 2.14.0.3 @ /usr/lib/rstudio/bin/pandoc/ (via rmarkdown) | rsconnect | 0.8.25 |
| Current time | 2022-02-11 20:19:51 CST 🗺 |
radarchart using echarts in Recharts4r R程序包。sass R程序包。 世博量化®企業知識產權®及版權®所有,盜版必究。
此菜只應天上有,人間難得幾回嘗
As fantastic/heavenly as this dish, it’s one in the million of a chance to have it made so exquisite and one in the million for you to have.↩︎
秒懂:古稱會稽郡,現稱永春縣。
*《史記·勾踐世家》載,「夏帝少康之庶子無余封於會稽(現今浙江省紹興市一帶),為越國之始祖。」
會稽人王充在《論衡·書虛篇》中引吳君高之語:「會稽本山名。夏禹巡狩,會計於此山,因以郡名,故曰會稽。」↩︎
遲了一年,更新履歷表 B4Telebiz (18-DEC-2021) (pdf 電子書)中記載著以前尚未加入博彩行業的一段創業與金融行業小歷史。↩︎
哢,精神點,臨時演員也是演員!
「你知不知道因為不想死,浪費了多少秒、多少錢、多少片底、多少工作人員的時間和心血!換個專業的!」
Unprofessional Hedge Fund(不夠專業避險基金):The Matrix - Dodge from bullets
[影視剪輯]精神點!臨時演員也是演員!
「聽到沒有?!這就是我經常對大家說的專業!」
Expert / Professional Hedge Fund(專業避險基金):The Matrix 0 and 1 - Pause the bullets↩︎
How I Built The Best Trading Algorithm - Jim Simons 與 传奇对冲基金之王:数学家西蒙斯 與 Jim Simons THE MAN WHO SOLVED THE MARKET by Greg Zuckerman 與 “World’s Smartest Billionaire:” James Simons is Cal Alumnus of the Year for 2016↩︎